$(function() {
	$(".js-example-basic-single").select2();
	var validate = $("#form").bootstrapValidator({
		message : '不能为空！',
		feedbackIcons : {
			valid : 'glyphicon glyphicon-ok',
			invalid : 'glyphicon glyphicon-remove',
			validating : 'glyphicon glyphicon-refresh'
		},
		fields : {
			sszb : {
				message : '所属组别不能为空',
				validators : {
					notEmpty : {
						message : '所属组别不能为空'
					}
				}
			},
			ywfwxh : {
				validators : {
					notEmpty : {
						message : '业务服务序号不能为空'
					}
				}
			},
			gdslx : {
				validators : {
					notEmpty : {
						message : '国地税类型不能为空'
					}
				}
			},
			ywfwid : {
				validators : {
					notEmpty : {
						message : '业务服务ID不能为空'
					}
				}
			},
			ywfwmc : {
				validators : {
					notEmpty : {
						message : '业务服务名称不能为空'
					}
				}
			},
			czlx : {
				validators : {
					notEmpty : {
						message : '操作类型不能为空'
					}
				}
			},
			requestxsd : {
				validators : {
					notEmpty : {
						message : '请求XSD不能为空'
					}
				}
			},
			responsexsd : {
				validators : {
					notEmpty : {
						message : '相应XSD不能为空'
					}
				}
			}
		}
	});
	$("#form").submit(function(ev) {
		ev.preventDefault();
	});
	$("#submit").on(
			"click",
			function() {
				var bootstrapValidator = $("#form").data('bootstrapValidator');
				bootstrapValidator.resetForm();
				bootstrapValidator.validate();
				if (bootstrapValidator.isValid()) {
					var x = $("#form").serializeArray();
					$.post("/ywfwqd/addSave", x, function(data, status) {
						if (data == "ok") {
							var dialog = BootstrapDialog.show({
								title : '提示',
								message : "提交成功",
								buttons : [ {
									label : "确定",
									cssClass : "btn-primary", // 给按钮添加类名
									action : function(dialog) { // 给当前按钮添加点击事件
										parent.$("#table").bootstrapTable(
												'refresh');
										dialog.close();
										var index = parent.layer
												.getFrameIndex(window.name); // 获取窗口索引
										parent.layer.close(index);// 关闭弹出的子页面窗口
									}
								} ]
							});
						} else {
							var dialog = BootstrapDialog.show({
								title : '提示',
								message : data,
								buttons : [ {
									label : "确定",
									cssClass : "btn-primary", // 给按钮添加类名
									action : function(dialog) { // 给当前按钮添加点击事件
										dialog.close();
									}
								} ]
							});
						}
					});
				} else {
				}
				return;

			});
	$("#sszb").select2().on(
			'change',
			function() {
				// 這裡呼叫回調並傳入現在選取的 value
				// alert(this.value)
				var sszb = this.value;
				$.post("/ywfwqd/getYwfwxh", {
					"sszb" : sszb
				},
						function(data, status) {
							$("#ywfwxh").val(data);
							$("#ywfwid").val(
									"DZSWJ_ZHGLXT_" + sszb.substring(3) + "_");
							$("#requestxsd").val(
									"TaxMLBw_DZSWJ_" + sszb.substring(3) + "_"
											+ data.substring(7)
											+ "_Response_V1.0.xsd");
							$("#responsexsd").val(
									"TaxMLBw_DZSWJ_" + sszb.substring(3) + "_"
											+ data.substring(7)
											+ "_Response_V1.0.xsd");

						});
			})
});
